<?php

// 声明图片类型
header("Content-type: image/jpeg");
// 创建画布
$src = imageCreateTrueColor(200,300); 

// $color = imageColorAllocate($src,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255)); 
// 选择颜色 
$color = imageColorAllocate($src,255,255,255); 

// 填充画布
imageFill($src,0,0,$color);




// for ($i=0; $i <20 ; $i++) { 
// 	$color = imageColorAllocate($src,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255)); 

// 	imagerectangle ($src, mt_rand(0,200), mt_rand(0,100), mt_rand(0,200) ,mt_rand(0,100) ,$color);
// }


// imagerectangle ($src, 20, 20 , 100 , 50 ,$color);
// imagefilledrectangle  ($src, 20, 20 , 100 , 50 ,$color);
// 
// $color = imageColorAllocate($src,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255)); 

// imageellipse ($src, 100 , 50 ,80 , 50 , $color );
// imagefilledellipse ($src, 100 , 50 ,80 , 50 , $color );

// for ($i=0; $i <20 ; $i++) { 
// 	$color = imageColorAllocate($src,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255)); 
// 	// imagesetpixel ($src , mt_rand(0,200), mt_rand(0,100) ,$color );
// 	// imageline ($src , mt_rand(0,200), mt_rand(0,100), mt_rand(0,200) ,mt_rand(0,100) , $color );
// 	$x = mt_rand(0,200);
// 	$y = mt_rand(0,100);

// 	imagefilledrectangle  ($src, $x, $y , $x+10 , $y+10 ,$color);
// }

$str = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOOPASDFGHJKLZXCVBNM234567890";

for ($i=0; $i <30 ; $i++) { 
	
	$s = $str[mt_rand(0,strlen($str)-1)];

	$color = imageColorAllocate($src,mt_rand(180,255),mt_rand(180,255),mt_rand(180,255));

	imagettftext ($src,15, mt_rand(0,360), mt_rand(0,200),mt_rand(0,100) ,  $color , './BOOKPB.TTF', $s);

}

for ($i=0; $i <3 ; $i++) { 
	
	$s = $str[mt_rand(0,strlen($str)-1)];

	$color = imageColorAllocate($src,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));

	$x = ((200/3)-50)/2+(200/3)*$i;

	$y = (100+50)/2;


	imagettftext ($src,50 , mt_rand(-15,15), $x,$y  ,  $color , './BOOKPB.TTF', $s);

}

// 输出图像
// imagejpeg($src,'./'.uniqid().".jpg"); 
imagejpeg($src); 
//释放资源 
imageDestroy($src);
